package com.e3.basdoc.region.service;

import java.util.List;

import com.e3.basdoc.region.model.RegionModel;
import com.e3.core.base.ServiceException;

public interface RegionService {

	// 新建Region
	RegionModel newRegion(RegionModel regionModel) throws ServiceException;

	// 修改Region
	RegionModel modifyRegion(RegionModel regionModel) throws ServiceException;

	// 检查是否存在code为参数regionCode的Region
	void checkRegionExisted(RegionModel regionModel) throws ServiceException;

	// 删除多个region
	void deleteRegions(List<RegionModel> regionModels) throws ServiceException;

}
